<%-- 
    Document   : index
    Created on : 23/05/2012, 11:10:58
    Author     : luiz.perez
--%>

<%@page import="java.sql.ResultSet"%>
<%@page import="javax.swing.text.Document"%>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <link rel="stylesheet" type="text/css" href="style.css" />
        <title>JSP Page</title>
    </head>
    <body bgcolor="#B0C4DE">   
        <div id="divHome">
            <div id="divLogin">
        <jsp:useBean id="usuario" scope="page" class="org.neg.usuario.Usuario" />
        <div id="divEsquerda">
            <h1><font color="#0000FF"><i>Centro InovaCidades</i></font></h1>
        </div>
        
        <div id="divDireita">
        <%
            if(session.getAttribute("nome") != null){
                String nome = session.getAttribute("nome").toString();
                String tipo = session.getAttribute("tipo").toString();
                if(tipo.equals("A")) {
                    tipo = "Aluno ";
                }
                else if(tipo.equals("P")){
                    tipo = "Professor ";
                }
                else {
                    tipo = "";
                }
                out.write("Bem vindo, " + tipo + "" + nome + "! <a href=\"logout.jsp\"> Logout</a><br><br>");
            }
            else{
                out.write("<form name=\"FormLogin\" action=\"logado.jsp\" method=\"post\">"
                        + "Email: <input type=\"text\" name=\"login\" />\t"
                        + "Senha: <input type=\"password\" name=\"senha\" />"
                        + "<input style=\"width:50px;\" id=\"btnSetLocal\" type=\"submit\" value=\"Login\" /><br><a href=\"cadastro.jsp\">Cadastre-se</a></form>");
            }
        %>
        </div>
        <hr>
        </div>
        <p>
        <img src="chubbie.jpg" align="left" width="50" height="50"><b>O Centro Universitário Senac conta com mais um espaço dedicado a pesquisas e projetos inovadores. O Centro InovaCidades é fruto da parceria entre o Senac São Paulo, a IBM e a Flextronics e tem como objetivo a disseminação do conceito de “cidades inteligentes”, baseado na formulação e aplicação de soluções tecnológicas.</b>
        </p>
        <hr>
        <h3><font color="#0000FF">Cursos Previstos para 2012</font></h3>
        <div id="cursos">
            <jsp:useBean id="pegaCursos" scope="page" class="org.neg.curso.Curso" />
            <jsp:useBean id="pegaUsuarios" scope="page" class="org.neg.usuario.Usuario" />
            <%
                ResultSet rstCursos = pegaCursos.getCursos();
                rstCursos.afterLast();
                while(rstCursos.previous()){
                    out.write("<form name=\"InscricaoCurso\" action=\"respostainscricao.jsp\" method=\"post\"><div id=\"curso\"><input type=\"hidden\" name=\"idCurso\" value=\""
                            +rstCursos.getString("IdCurso") +"\"><label>" + rstCursos.getString("IdCurso") + "</label>: " + rstCursos.getString("Nome"));
                    if(null != session.getAttribute("nome")){
                        boolean inscrito = false;
                        int idUsuario = Integer.parseInt(session.getAttribute("idUsuario").toString());
                        ResultSet rstCursosInscrito = pegaCursos.getCursosDoInscrito(idUsuario);
                        while(rstCursosInscrito.next()){
                            int auxCurso = rstCursosInscrito.getInt("IdCurso");
                            if(rstCursos.getInt("IdCurso") == auxCurso){
                                inscrito = true;
                            }
                        }
                        if(!inscrito){
                            out.write("<span id=\"inscricaoCurso\"><input id=\"btnInscricao\" type=\"submit\" value=\"Inscrever-se\"></span>");
                        }
                    }
                    out.write("</form>"
                            +"<div id=\"subtituloCurso\">Carga Hor&aacuteria: " + rstCursos.getString("CargaHoraria")
                            +"<br>M&aacuteximo de " + rstCursos.getString("MaxAlunos") + " alunos"
                            +"<br>Certifica&ccedil&otildees: "+rstCursos.getString("Certificacao") +"</div>"
                            +"<div id=\"descricaoCurso\"><b>Descri&ccedil&atildeo:</b><br>" + rstCursos.getString("Descricao")
                            +"</div></div><br>");
                }
            %>
            <br>
        </div>
        <!--
        <h4><u>Computação em Nuvem:</u> destaca os conceitos fundamentais no modelo de negócio da computação em nuvem e oferece ao participante a oportunidade de obter o título IBM Certified Solution Advisor – Cloud Computing Architecture V2.</h4>
        <h4><u>Desenvolvimento Ágil de Software:</u> leciona conceitos e usos do método ágil para desenvolvimento de software. Também permite ao participante adquirir o título IBC Certified Specialist – Rational Team Concert.</h4>
        <a href="cadastro.jsp"><h4> Cadastre-se agora e participe dos nossos cursos. </h4></a>
        <a href="login.jsp"><h4> Já é cadastrado? Faça o login e inscreva-se nos cursos. </h4></a><br>
        -->
        <hr>
            <a href="busca.jsp">Busca</a>
        </div>        
    </body>
</html>